package com.qumitech.visualnovel.service.social;

import com.qumitech.visualnovel.model.common.BaseRsp;
import com.qumitech.visualnovel.pubdef.dto.im.ChatGroupAdminRecordQueryDTO;
import com.qumitech.visualnovel.pubdef.dto.im.ChatGroupForbidDTO;
import com.qumitech.visualnovel.pubdef.dto.im.ImChatGroupAdminQueryDTO;
import com.qumitech.visualnovel.pubdef.dto.im.ImUserChatGroupAdminQueryDTO;

import java.util.Map;

/**
 * @Author: ywxie
 * @Date: 2019/7/12 16:56
 * @Description:
 */
public interface SocialRelationService {

    Map<String, Object> getUserRelationApplySum(Map<String, String> paramMap);

    BaseRsp listChatGroup(ImChatGroupAdminQueryDTO queryDTO);
    BaseRsp listUserChatGroup(ImUserChatGroupAdminQueryDTO queryDTO);
    BaseRsp listChatGroupAdminRecord(ChatGroupAdminRecordQueryDTO queryDTO);
    BaseRsp forbidChatGroup(ChatGroupForbidDTO forbidDTO);
}
